export interface MemberVO {
  /**
   * 会员id
   */
  id: string | number;

  /**
   * 健身房id
   */
  gymId: string | number;

  /**
   * 会员卡aaaaaaid
   */
  cardId: string | number;

  /**
   * 会员姓名
   */
  memberName: string;

  /**
   * 会员类型；0.正式会员 1.准会员
   */
  memberType: string;

  /**
   * 跟进教练
   */
  gymUserId: string | number;

  /**
   * 到访类型；0.自然到访(WI) 1.拉访(DI) 3.会员转介绍(BR)
   */
  visitType: string;

  /**
   * 会员性别
   */
  memberSex: string;

  /**
   * 会员手机号
   */
  phoneNumber: string;

  /**
   * 会员身份证
   */
  idCard: string | number;

  /**
   * 会员地址
   */
  memberAddress: string;

  /**
   * 对象存储主键
   */
  ossId: string | number;

  /**
   * 会员生日
   */
  birthday: string;

  /**
   * 办卡时间
   */
  applyCardTime: string;

  /**
   * 有效期至
   */
  endDate: string;

  /**
   * 到访备注
   */
  visitRemark: string;

  /**
   * 跟进状态（0-为体验1-已体验2-跟进中3-完成4-中止）
   */
  followStatus: string;

  /**
   * 会员状态
   */
  memberStatus: string;

}

export interface MemberForm extends BaseEntity {
  /**
   * 会员aaaaaaaaid
   */
  id?: string | number;

  /**
   * 健身房id
   */
  gymId?: string | number;

  /**
   * 会员卡did
   */
  cardId?: string | number;
  /**
   *图片
   */
  file?: string | object;
  /**
   * 会员姓名
   */
  memberName?: string;

  /**
   * 会员类型；0.正式会员 1.准会员
   */
  memberType?: string;

  /**
   * 跟进教练
   */
  gymUserId?: string | number;

  /**
   * 到访类型；0.自然到访(WI) 1.拉访(DI) 3.会员转介绍(BR)
   */
  visitType?: string;

  /**
   * 会员性别
   */
  memberSex?: string;

  /**
   * 会员手机号
   */
  phoneNumber?: string;

  /**
   * 会员身份证
   */
  idCard?: string | number;

  /**
   * 会员地址
   */
  memberAddress?: string;

  /**
   * 对象存储主键
   */
  ossId?: string | number;

  /**
   * 会员生日
   */
  birthday?: string;

  /**
   * 办卡时间
   */
  applyCardTime?: string;

  /**
   * 有效期至
   */
  endDate?: string;

  /**
   * 到访备注
   */
  visitRemark?: string;

  /**
   * 跟进状态（0-为体验1-已体验2-跟进中3-完成4-中止）
   */
  followStatus?: string;

  /**
   * 会员状态
   */
  memberStatus?: string;

}

export interface MemberQuery extends PageQuery {

  /**
   * 健身房id
   */
  gymId?: string | number;

  /**
   * 会员卡dddddid
   */
  cardId?: string | number;

  /**
   * 会员姓名
   */
  memberName?: string;

  /**
   * 会员类型；0.正式会员 1.准会员
   */
  memberType?: string;

  /**
   * 跟进教练
   */
  gymUserId?: string | number;

  /**
   * 到访类型；0.自然到访(WI) 1.拉访(DI) 3.会员转介绍(BR)
   */
  visitType?: string;

  /**
   * 会员性别
   */
  memberSex?: string;

  /**
   * 会员手机号
   */
  phoneNumber?: string;

  /**
   * 会员身份证
   */
  idCard?: string | number;

  /**
   * 会员地址
   */
  memberAddress?: string;

  /**
   * 对象存储主键
   */
  ossId?: string | number;

  /**
   * 会员生日
   */
  birthday?: string;

  /**
   * 办卡时间
   */
  applyCardTime?: string;

  /**
   * 有效期至
   */
  endDate?: string;

  /**
   * 到访备注
   */
  visitRemark?: string;

  /**
   * 跟进状态（0-为体验1-已体验2-跟进中3-完成4-中止）
   */
  followStatus?: string;

  /**
   * 会员状态
   */
  memberStatus?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



